flagellate cell - Francés Inglés Diccionario